
using Core.Toolkit.Core.Entitys;
using System;
using System.Collections.Generic;

namespace Core.SimpleTemp.Entitys
{

    /// <summary>
    /// 培训_考试信息
    /// </summary>
    public class PX_Exam : Entity
    {
        /// <summary>
        /// 培训计划ID
        /// </summary>
        public Guid? PlanId { get; set; }
        /// <summary>
        /// 考试难易度
        /// </summary>
        public String facilityvalue { get; set; }
        /// <summary>
        /// 满分
        /// </summary>
        public double? Fullmarks { get; set; }
        /// <summary>
        /// 合格分数
        /// </summary>
        public double? Qualificationscore { get; set; }
        /// <summary>
        /// 判断题数
        /// </summary>
        public int? JudgmentNumber { get; set; }
        /// <summary>
        /// 判断每题分数
        /// </summary>
        public double? JudgmentScore { get; set; }
        /// <summary>
        /// 单选题数
        /// </summary>
        public int? SingleNumber { get; set; }
        /// <summary>
        /// 单选每题分数
        /// </summary>
        public double? SingleScore { get; set; }
        /// <summary>
        /// 多选题数
        /// </summary>
        public int? MultipleNumber { get; set; }
        /// <summary>
        /// 多选每题分数
        /// </summary>
        public double? MultipleScore { get; set; }
        /// <summary>
        /// 考试开始时间
        /// </summary>
        public DateTime? Examinationstarttime { get; set; }
        /// <summary>
        /// 考试结束时间
        /// </summary>
        public DateTime? Endtimeofexamination { get; set; }
        /// <summary>
        /// 考试方式
        /// </summary>
        public String Examinationmethods { get; set; }
        /// <summary>
        /// 考试地点
        /// </summary>
        public String Place { get; set; }
        /// <summary>
        /// 是否显示成绩
        /// </summary>
        public String IsShow { get; set; }
        /// <summary>
        /// 是否发送通知
        /// </summary>
        public String IsNotice { get; set; }
        /// <summary>
        /// 状态(未开始/进行/结束)
        /// </summary>
        public String Status { get; set; }
        /// <summary>
        /// 隶属工厂
        /// </summary>
        public Guid? CreateFactory { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Guid? CreateDept { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public Guid? UpdateDept { get; set; }

        /// <summary>
        /// 试题
        /// </summary>
        public ICollection<PX_Questions> PX_Questions { get; set; }
        public PX_Plan PX_Plan { get; set; }
        public ICollection<PX_ExamUser> PX_ExamUser { get; set; }
    }
}
